body{background-image: url("../images/209_1.jpg");margin:0 auto;padding:0 ;text-align: center;background-repeat:no-repeat; }
.reg{width:450px;margin:175px auto;padding:25px;background-color:rgba(0,0,0,0.1);}
.reg .title{text-align:center;padding-bottom:10px;color: #FFFFFF;font-size: 20px;}
.reg th{font-weight:normal;text-align:center;color: #ede2e0;}
.reg input{width:180px;text-align: center;border:1px solid #66afe9;height:20px;outline: none;background: none;border-radius: 24px;}
.reg .button{background-color:#ecf0f1;outline: none;font-weight:bold;color:#3a1c3e;width:80px;height:25px;margin:0 5px;cursor:pointer;border-radius: 24px;border: 1px solid #391b3d;opacity: 0.7;}
.reg .td-btn{text-align:center;padding-top:5px;}
.reg .look{border-radius: 24px; text-decoration: none;color: #66afe9;}
.error-box{width:378px;text-align:center;margin: 0 auto;background:#c9c091;border:1px solid #f90000;font-size:14px;color:#000000;}
.error-box ul{margin:10px auto;padding-left:0px;list-style: none;}
.reg input[type = "button"]:hover,input[type = "submit"]:hover{
    background: #b8b8b8;
}
.reg input[type = "text"]:focus, .reg input[type = "password"]:focus {
    width: 200px;
    transition: 0.25s;
    border-color:red;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)
}